merge commitのrevert
$ git revert -m 1 <commit>
基本的に、1か2を指定する
手順
$ git show <merge commit hash>
code:_
commit <merge commit hash>
Merge: abcdef 123456 ←これに注目。
Author: zzzz zzzz
Date: Sat Dec 28 11:53:02 2024 +0900
Merge commit
上記の表示の場合、
「abcdef」が親1
「123456」が親2
通常、merge先のbranc (e.g. main)が1になるので、-m 1を指定することが多いmrsekut.icon
revertを実行
$ git revert -m 1 <merge commit hash>